home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1994 September
/
PSL Monthly Shareware CD-ROM (September 1994).ISO
/
pastnews
/
news9312.pgm
< prev
next >
Wrap
Text File
|
1993-11-02
|
12KB
|
279 lines
=====Programming
NOTE: See the PRGMMING directory on this month's CD-ROM for a complete
collection of all the programming routines, utilities, etc., from
the Programming section of PsL's disk-based library.
Contents:
-----Assembler
-----BASIC, QuickBASIC
-----`C': Small Routines and Tools
-----`C': Large Libraries, Utils.
-----Pascal: Small Subroutines
-----Pascal: Large Libraries, Utils.
-----General Programming Tools & Info.
-----Assembler
ASM32 0.9. [ASM32] (Douglas Herr, reg. fee: $25-50) is a library of
assembly-language subroutines designed for use with the START32 DOS
extender/startup code.
---Updates: Assembler
(PG-02) XLIB 2.0 [XLIB20] (Dr. David Pyles, reg. fee: $45) is an assembly
language library which can greatly simplify protected-mode programming.
NEW: better interrupt management services, greater configurability and
updated documentation.
-----BASIC, QuickBASIC
BAScrn 1.0 [BASCRN] (Eric Jarrett, reg. fee: $8) is a screen designing
utility. It allows you to easily create text-based screens which can be
saved and used in QuickBasic, QBASIC or PDS programs.
HiLite 1.0 [HILITE] (Dave Wright, reg. fee: $0) is a Quick Basic subroutine
for highlighting selected text. This is useful for menuing systems, pick
lists and various other tasks when programing in QB.
JDate 1.0 [JDATE] (Sidney J. Kelly, reg. fee: $0) is a set of BASIC
routines that allow you to manipulate dates as long integers. The routines
also show you how to accept input and display output without using floating
point numbers.
Monitor [MON2] (reg. fee: $0) is a function for QB4.5 and PDS 7.1 for
determining the type of video in a system.
Show16 [SHOW16] (PC StartUps, reg. fee: $10-20) is a demo/advertisement for
an object library that allows PDS programs to display 640x480x16 color PCX
format images using SCREEN 12.
WhichCPU 1.0 [WHICHC] (reg. fee: $0) is an assembler routine for PDS 7.1
which tells you what type of CPU is in a machine.
---Updates: BASIC, QuickBASIC
(PG-03) Show256 [SHOW256] (PC StartUps, reg. fee: $10,20) is a demo/ad for
a library for displaying 256-color PCX files in PDS programs.
-----`C': Small Routines and Tools
AwkLib 1.0 [AWKLIB] (Jim Mischel, reg. fee: $0) C source code for a set of
AWK-like regular expression matching routines.
Killer Date Class 4.7 [DATECLS] (Ly Ming Tri, reg. fee: $0) is a
full-function date class for C. NEW: fixes the pre/post-fix operators.
Fuzzy Cognitive Map [FCM2] (Josef Betancourt, reg. fee: $0) is a simple
implementation of the Fuzzy Cognitive Map example found in the texts Neural
Networks and Fuzzy Systems, Fuzzy Thinking (by Kosko)and Fuzzy Logic (by
McNeill D.)
ForAll [FORALL] (Ron Aaronson, reg. fee: $0) lets you execute a command on
multiple files. C source code is included.
Go Source Code 1.0 [GOGAME] (Colin Walker, reg. fee: $0) is the Turbo C
source code for the game of Go.
IniFile [INIFIL] (George Byrkit, reg. fee: $0) is an INI file function set
for C programs for DOS. This implements the GetProfileString,
GetProfileInt, WriteProfileString, GetPrivateProfileString,
GetPrivateProfileInt and WritePrivateProfileString.
Matv 1.0 [MATV] (Mark Von Tress, reg. fee: $5) is a simple matrix class. It
includes IO, binary operations, inversion, unary operations, and several
patterned matrices. It is small and portable.
The Object Engine 2.0 [OBJENG] (Dr. Mark Brittingham, reg. fee: $25) is a
C++ class library that provides a significantly easier interface to the
Paradox Engine functions. (Also see Paradox Class Libraries on PsL disk #2179.)
Password [PASSWORD] (Anon., reg. fee: $0) is a simple class for entering
passwords in TurboVision. Passwords can be stored to disk. New passwords
can be defined.
Pause 1.0 [PAUSE] (Bill Gatliff, reg. fee: $0) is a C routine to provide a
delay that is safer to use than delay() when serial-port interrupts are
possible.
Raster Utilities #3 [RU03] (Blueview Software, reg. fee: $20) is a set of
programming tools. It includes a screen clipping utility, a
binary-to-source code converter, and a utility for converting PCX/BMP
files to a format usable by putimage. You can build resource file and run
scripts to create graphics.
Save 1.0 [SAVE] (Sagner Software & Systems, reg. fee: $0) is a C++ class
that will make updating program versions easier.
ScrollDialog [SCRLDLG] (Patrick Reilly, reg. fee: $0) shows how to create a
scrollable dialog.
User Defined Iostream Manipulator Templates 1.0 [UIOMANIP] (Sam Edge, reg.
fee: $0) contains C++ source code that provides template classes to create
iostream manipulators that take one or two arguments of any type. It also
explains how to extend this to arbitrary numbers of arguments.
---Updates: `C': Small Routines and Tools
(PG-04) LZW Data Compression Library for C 1.3 [LZWC13] (MarshallSoft
Computing, Inc., reg. fee: $38) is a data compression library for C
programmers which uses the LZW algorithm as published in research papers by
Lempel, Ziv, and Welch. Supports Borland Turbo C, Microsoft C, and MIX Power C.
(PG-04) C++ Wheaton Libraries [WLIB] (Paul Wheaton, reg. fee: $0) is a C++
library for developing faster, smaller programs in less time..
(PG-04) Wheaton C\C++ Source Parser [WPARSE] (Paul Wheaton, reg. fee:
$25-50) is a .OBJ file parser for C programmers.
-----`C': Large Libraries, Utils.
Fixed-Order B-Tree Source Coce 1.1 [FTREE] (Bryan Flamig, reg. fee: $20) is
source code in C++ for implementing disk-based B-trees, based on Chapter 14
of the book "Practical Data Structures in C++", by Bryan Flamig, (John
Wiley & Sons, ISBN 0-471-55863-X).
Hercules 1.1 [HERCULES] (Geoff Friesen, reg. fee: $10) is a C library for
accessing and controlling Hercules compatible graphics cards.
Pictor Text Mode Video Library for C 1.01 [PICTOR] (SoftCircuits
Programming, reg. fee: $52) is a video library for text-mode applications
written in MSC 7.0 or Borland C 3.0. It features complete pulldown menu
system, interrupt-driven serial communications routines and more.
Proxy 1.12 [PROXY] (Burt Leavenworth, reg. fee: $25) is an interpreter
which uses a syntax similar to C. It uses data structures such as sets,
maps, sequences, and objects. You can make incremental changes and test
them immediately.
Object Coupling Wizards 1.0 [WIZTOO] (Rob Buck, reg. fee: $0) is a set of
code generators which create central objects for coupling clients, servers,
producers and consumers.
Wheaton Windows 1.0 [WW] (Paul Wheaton, reg. fee: $0) is a clean user
interface for text mode. It handles two video devices and includes about a
dozen types of menus including menus for users to shift the order of their
selections or to make selections
---Updates: `C': Large Libraries, Utils.
(PG-4A) CEnvi 1.003 [CENV1003] (Brent Noorda, reg. fee: $38) is a simple
interpreter that uses C syntax.
(PG-4a) LumiNet 1.5 [LUMINET] (Patrick Todd, ASP; reg. fee: $55) is a
collection of functions that can be used by C or Clipper developers to
create documents WordPerfect 5.1 page layup, fonts and text formatting and
which can be accessed from any C or Clipper program.
-----Pascal: Small Subroutines
LastLook 1.02 [LASTLOOK] (D.J. Murdoch, reg. fee: $0-$20) scans Turbo
Pascal .EXE files and reports if the file was compiled in Turbo/Borland
Pascal, if it's a regular DOS executable, if it includes external debugging
information with the EXE, if it contains TurboVision-style resource files
and more.
Omenu 1.0 [OMENU] (John J. Faubion, reg. fee: $0) is a GUI dropdown menu
system for Borland Pascal 7.0.
Parser 1.1 [PARSE11] (Ron Loewy, reg. fee: $15) is a recursive decent
expression parser unit for Turbo Pascal. Parser supports 10 general purpose
variables in formulas.
SortKit 1.1 [SRTKIT11] (Ron Loewy, reg. fee: $25) is a TP6 OOPS sort
library that includes internal and external sorting.
---Updates: Pascal: Small Subroutines
(PG-06) LZW Data Compression Library for Pascal 1.3 [LZWP13] (MarshallSoft
Computing, Inc., reg. fee: $38) is a data com